recurring thoughts - French English Dictionary